Serveur d'exploration autour du libre accès en Belgique

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

RDB2RDF: A relational to RDF plug‐in for Eclipse

Identifieur interne : 000467 ( Main/Exploration ); précédent : 000466; suivant : 000468

RDB2RDF: A relational to RDF plug‐in for Eclipse

Auteurs : Edgard Marx ; Percy Salas ; Karin Breitman ; José Viterbo [Brésil] ; Marco Antonio Casanova

Source :

RBID : ISTEX:01FAF9E40018E8EF66AD61B9E8A7208938E0878D

Abstract

The process of transforming data stored in relational databases (RDBs) into sets of Resource Description Framework (RDF) triples is known as triplification or RDB2RDF. It consists of two consecutive operations, schema extraction and data conversion. Schema extraction is a process similar to creating an external schema, and contains a collection of database views. The data conversion is divided into two steps. The first step consists of deciding how to represent database schema concepts in terms of RDF classes and properties, defining an RDB2RDF mapping. The second step consists of the actual conversion of relational data to RDF data instances, based on the mapping previously defined. Although the schema extraction is very well understood, the data conversion operation is still murky. Indeed, the World Wide Web Consortium RDB2RDF Working Group has been working to define a standard language, called R2RML, to describe RDB2RDF mapping files. The definition of the R2RML, however, is still undergoing changes. In this paper, we introduce an Eclipse plug‐in that supports the entire conversion process. Its architecture takes into consideration the specificities of the triplification process by providing a modular structure that encapsulates the stable and well‐understood components separately from the volatile, change‐prone mapping strategies. The latter are accessible via a well‐defined interface to promote information hiding and separation of concerns and to facilitate evolution. Copyright © 2012 John Wiley & Sons, Ltd.

Url:
DOI: 10.1002/spe.2145


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">RDB2RDF: A relational to RDF plug‐in for Eclipse</title>
<author>
<name sortKey="Marx, Edgard" sort="Marx, Edgard" uniqKey="Marx E" first="Edgard" last="Marx">Edgard Marx</name>
</author>
<author>
<name sortKey="Salas, Percy" sort="Salas, Percy" uniqKey="Salas P" first="Percy" last="Salas">Percy Salas</name>
</author>
<author>
<name sortKey="Breitman, Karin" sort="Breitman, Karin" uniqKey="Breitman K" first="Karin" last="Breitman">Karin Breitman</name>
</author>
<author>
<name sortKey="Viterbo, Jose" sort="Viterbo, Jose" uniqKey="Viterbo J" first="José" last="Viterbo">José Viterbo</name>
</author>
<author>
<name sortKey="Casanova, Marco Antonio" sort="Casanova, Marco Antonio" uniqKey="Casanova M" first="Marco Antonio" last="Casanova">Marco Antonio Casanova</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:01FAF9E40018E8EF66AD61B9E8A7208938E0878D</idno>
<date when="2013" year="2013">2013</date>
<idno type="doi">10.1002/spe.2145</idno>
<idno type="url">https://api.istex.fr/document/01FAF9E40018E8EF66AD61B9E8A7208938E0878D/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">000F46</idno>
<idno type="wicri:Area/Istex/Curation">000F37</idno>
<idno type="wicri:Area/Istex/Checkpoint">000123</idno>
<idno type="wicri:doubleKey">0038-0644:2013:Marx E:rdb:rdf:a</idno>
<idno type="wicri:Area/Main/Merge">000467</idno>
<idno type="wicri:Area/Main/Curation">000467</idno>
<idno type="wicri:Area/Main/Exploration">000467</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">RDB2RDF: A relational to RDF plug‐in for Eclipse</title>
<author>
<name sortKey="Marx, Edgard" sort="Marx, Edgard" uniqKey="Marx E" first="Edgard" last="Marx">Edgard Marx</name>
<affiliation>
<wicri:noCountry code="subField">22451‐900</wicri:noCountry>
</affiliation>
</author>
<author>
<name sortKey="Salas, Percy" sort="Salas, Percy" uniqKey="Salas P" first="Percy" last="Salas">Percy Salas</name>
<affiliation>
<wicri:noCountry code="subField">22451‐900</wicri:noCountry>
</affiliation>
</author>
<author>
<name sortKey="Breitman, Karin" sort="Breitman, Karin" uniqKey="Breitman K" first="Karin" last="Breitman">Karin Breitman</name>
<affiliation>
<wicri:noCountry code="subField">22451‐900</wicri:noCountry>
</affiliation>
</author>
<author>
<name sortKey="Viterbo, Jose" sort="Viterbo, Jose" uniqKey="Viterbo J" first="José" last="Viterbo">José Viterbo</name>
<affiliation></affiliation>
<affiliation></affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Brésil</country>
</affiliation>
</author>
<author>
<name sortKey="Casanova, Marco Antonio" sort="Casanova, Marco Antonio" uniqKey="Casanova M" first="Marco Antonio" last="Casanova">Marco Antonio Casanova</name>
<affiliation>
<wicri:noCountry code="subField">22451‐900</wicri:noCountry>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j">Software: Practice and Experience</title>
<title level="j" type="abbrev">Softw. Pract. Exper.</title>
<idno type="ISSN">0038-0644</idno>
<idno type="eISSN">1097-024X</idno>
<imprint>
<publisher>Blackwell Publishing Ltd</publisher>
<date type="published" when="2013-04">2013-04</date>
<biblScope unit="volume">43</biblScope>
<biblScope unit="issue">4</biblScope>
<biblScope unit="page" from="435">435</biblScope>
<biblScope unit="page" to="447">447</biblScope>
</imprint>
<idno type="ISSN">0038-0644</idno>
</series>
<idno type="istex">01FAF9E40018E8EF66AD61B9E8A7208938E0878D</idno>
<idno type="DOI">10.1002/spe.2145</idno>
<idno type="ArticleID">SPE2145</idno>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0038-0644</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract">The process of transforming data stored in relational databases (RDBs) into sets of Resource Description Framework (RDF) triples is known as triplification or RDB2RDF. It consists of two consecutive operations, schema extraction and data conversion. Schema extraction is a process similar to creating an external schema, and contains a collection of database views. The data conversion is divided into two steps. The first step consists of deciding how to represent database schema concepts in terms of RDF classes and properties, defining an RDB2RDF mapping. The second step consists of the actual conversion of relational data to RDF data instances, based on the mapping previously defined. Although the schema extraction is very well understood, the data conversion operation is still murky. Indeed, the World Wide Web Consortium RDB2RDF Working Group has been working to define a standard language, called R2RML, to describe RDB2RDF mapping files. The definition of the R2RML, however, is still undergoing changes. In this paper, we introduce an Eclipse plug‐in that supports the entire conversion process. Its architecture takes into consideration the specificities of the triplification process by providing a modular structure that encapsulates the stable and well‐understood components separately from the volatile, change‐prone mapping strategies. The latter are accessible via a well‐defined interface to promote information hiding and separation of concerns and to facilitate evolution. Copyright © 2012 John Wiley & Sons, Ltd.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Brésil</li>
</country>
</list>
<tree>
<noCountry>
<name sortKey="Breitman, Karin" sort="Breitman, Karin" uniqKey="Breitman K" first="Karin" last="Breitman">Karin Breitman</name>
<name sortKey="Casanova, Marco Antonio" sort="Casanova, Marco Antonio" uniqKey="Casanova M" first="Marco Antonio" last="Casanova">Marco Antonio Casanova</name>
<name sortKey="Marx, Edgard" sort="Marx, Edgard" uniqKey="Marx E" first="Edgard" last="Marx">Edgard Marx</name>
<name sortKey="Salas, Percy" sort="Salas, Percy" uniqKey="Salas P" first="Percy" last="Salas">Percy Salas</name>
</noCountry>
<country name="Brésil">
<noRegion>
<name sortKey="Viterbo, Jose" sort="Viterbo, Jose" uniqKey="Viterbo J" first="José" last="Viterbo">José Viterbo</name>
</noRegion>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Belgique/explor/OpenAccessBelV2/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000467 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000467 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Belgique
   |area=    OpenAccessBelV2
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:01FAF9E40018E8EF66AD61B9E8A7208938E0878D
   |texte=   RDB2RDF: A relational to RDF plug‐in for Eclipse
}}

Wicri

This area was generated with Dilib version V0.6.25.
Data generation: Thu Dec 1 00:43:49 2016. Site generation: Wed Mar 6 14:51:30 2024